<%@page import="study.top.mydb.items.MemberItem"%>
<%@page import="study.top.mydb.Board"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page trimDirectiveWhitespaces="true" %>
<%@ page session="true" %>
<%@ include file="dbcon.jsp" %>
<%
	// 로그인 여부
	boolean login = false;
	int mem_seq = 0;
	
	MemberItem memberItem = (MemberItem) session
			.getAttribute("MemberItem");
	
	if (memberItem != null) {
		login = true;
		mem_seq = memberItem.getSeq();
	}

	// 회원이 아니면 삭제 불가능
	if(mem_seq <= 0) {
		web.goPage(null, "삭제가 불가능합니다.");
		return;
	}

	// 게시판의 일련번호
	int seq = web.getInt("seq");

	// 게시판의 일련번호 
	// 파라미터 전달 실패시 팝업창이 뜨고, 이전 페이지로 이동
	if (seq < 0) {
		db.disconnect();
		web.goPage(null, "파라미터가 없습니다.");
		return;
	}
	
	// 게시판 객체 선언
	Board board = new Board();
	// 삭제
	boolean result = board.delete(seq, mem_seq);
	db.disconnect();
	
	// 삭제 실패시
	if (!result) {
		web.goPage(null, "시스템 상의 이유로 삭제되지 않았습니다.");
		return;
	}
	// 삭제가 성공했을 때 팝업창이 뜨고, 게시판 목록으로 이동
	web.goPage("uBrdQAlist.jsp", "삭제되었습니다.");
%>
